ראיון ראשון עם ראש צוות.
ראיון שני עם מנהל המחלקה.
סה"כ אנשים נחמדים מאוד, לצערי לא עברתי את הראיון השני.
שאלות מתוך הראיון
בראיון הראשון השאלות עסקו בthread ובתורשה. שאלות כלליות.
בראיון השני לכתוב פונקציה שמשתמשת בפונקציות עזר כדי ליצור צורה ואז לייעל אותה.
ושאלה נוספת הייתה לחשב זווית בין מחוגי השעון.
מימוש של מערכת להמרת כספים
התחברות לAPI להביא את שערי המטבעות ואז לממש את ההמרה בפרונט, אפשרות לבחור צמד מטבעות ולקבל את שער ההמרה ואפשרות להחליף בין המטבעות שנבחרו
תשובות
הוסף תשובה
|
לצפיה בתשובות
ספטמבר 2019
אני מניח שהAPI מחזיר את הערך במטבע מסוים, נגיד USD. אז ברגע שידוע לי הערך בדולרים של מטבע X ושל מטבע Y, אזי המרה של סכום מX לY יהיה [הסכום*(ערך דולרי של X חלקי ערך דולרי של Y)]. וכן להיפך בהתאמה.
בראיון הראשון:
שאלת SQL פשוטה יש טבלת סטודנטים טבלת קורסים וטבלה משותפת שכוללת את האיי די של הקרורסים והסטודנטים וצריך ליצור טבלה של הקורסים עם שמות המקצועות
לכתוב פונקציה שמקבלת STRING ומדפיסה את כל האיברים במקומות של פונקציית פיבונאצ'י
בראיון השני היה לכתוב פונקציה פונקציה DrawPolyon בעזרת 2 פונקציות עזר
תשובות
הוסף תשובה
|
לצפיה בתשובות
ספטמבר 2019
לגבי הפיבונאצי, למרות האלגנטיות של רקורסיה, היא סוחטת מקום בזיכרון ולכן הייתי הולך על איטרטיבי.
הפיתרון הוא כמובן להחזיק 2 משתנים a,b לאתחל את הראשוןעם 0 ואת השני עם 1, להדפיס מחרוזת[0], מחרוזת[1], ואז להיכנס ללולאה. בתחילתה נדפיס מחרוזת[a+b], ואז נכניס לa את הערך של b, ואילו בb נכניס a+b. לא לשכוח בסוף הלולאה תנאי, כך שאם a+b גדול מהאורך של string, אזי break.